北京邮电大学学报

  • EI核心期刊

北京邮电大学学报 ›› 2010, Vol. 33 ›› Issue (1): 97-101.doi: 10.13190/jbupt.201001.97.wanggj

• 研究报告 • 上一篇    下一篇

有限域上通过算术变换进行多项式电路优化

王冠军   

  1. (中国矿业大学 计算机学院, 江苏 徐州 221116)
  • 收稿日期:2008-12-10 修回日期:2009-10-28 出版日期:2010-02-28 发布日期:2010-02-28
  • 通讯作者: 王冠军

Polynomial Circuits Optimization through Arithmetic Transformation over Finite Field

WANG Guan-jun   

  1. (College of Computer Science and Technology,China University of Mining and Technology, Jiangsu Xuzhou 221116, China)
  • Received:2008-12-10 Revised:2009-10-28 Online:2010-02-28 Published:2010-02-28
  • Contact: WANG Guan-jun

摘要:

针对电子设计自动化(EDA)高层次综合中功耗和面积的日益严峻挑战,进行非精确算术电路的自动综合和优化,并且基于有限域特性进行字长优化. 非精确多项式电路优化基于算术变换方法,首先考虑电路的定点和浮点表示情况,给出电路在不同精度界限下的实现,进行误差和功耗、面积的权衡;然后应用分枝定界方法求解最小代价电路,决定满足误差要求的最小字长,同时利用自动综合优化方法得到最终的优化结构. 实验结果显示,舍入误差只需增加05%~1%,即可分别得到35%的功耗降低和20%的面积缩减.

关键词: 有限域, 非精确算术电路, 算术变换, 误差界限

Abstract:

Specifically for challenge to the power dissipation and area during high-level synthesis in electronic design automation(EDA), An imprecise arithmetic automation synthesis and optimization approach is proposed, the word-length optimization are based on finite field characteristic. The imprecise polynomial circuit optimization is based on arithmetic transformation method, which considering the fixed point and floating point representation condition first, then a realization of circuits under different accuracy boundary is given, the power dissipation and area error is traded off, which applying branch and bound method to find the solution with minimal cost, to determine the minimal word length which satisfies the error bound, making use of the automation synthesis approach to get ultimate optimize structure at the same time. The experiment results demonstrate power dissipation and area got a 35% and 20% reduction respectively by increasing 05%~1% round off error.

Key words: finite field, imprecise arithmetic circuits, arithmetic transformation, error bound